self documenting - Turkish English Dictionary